palatal triangle - German English Dictionary